credit card payments business online payments electronic accounting payment gateway ecommerce credit card processing electronic payments merchant account electronics financial services medical credit e-commerce electronic funds transfer payroll accountant financial bookkeeping components echecks